Big Huge Thesaurus

suborder Ophidia

noun